package com.liqi.info.domain;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.liqi.common.annotation.Excel;
import com.liqi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 服务之星对象 t_info_fwzx
 * 
 * @author ruoyi
 * @date 2022-11-17
 */
@Data
@TableName("t_info_fwzx")
public class TInfoFwzx extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 姓名 */
    @Excel(name = "姓名")
    @TableField("name")
    private String name;

    /** 所属部门 */
    @Excel(name = "所属部门")
    @TableField("deptName")
    private String deptname;

    /** 评分：1代表1颗星，4.5代表4.5颗星 */
    @Excel(name = "评分：1代表1颗星，4.5代表4.5颗星")
    @TableField("score")
    private String score;

    /** 简要描述 */
    @Excel(name = "简要描述")
    @TableField("description")
    private String description;

    /** 图片，多个用英文逗号分割 */
    @Excel(name = "图片，多个用英文逗号分割")
    @TableField("pic")
    private String pic;

    /** 网点编码 */
    @Excel(name = "网点编码")
    @TableField("branch_code")
    private String branchCode;

    /** 部门id */
    @Excel(name = "部门id")
    @TableField("dept_id")
    private String deptId;

    /** 创建用户id */
    @Excel(name = "创建用户id")
    @TableField("create_user_id")
    private String createUserId;

    /** 状态（0正常 1失效） */
    @Excel(name = "状态", readConverterExp = "0=正常,1=失效")
    @TableField("status")
    private Integer status;
// 网点名称
    @TableField(exist = false)
    private String branchName;

    @TableField("create_by")
    private String createBy;

    @TableField(value = "create_time")
    private Date createTime;

    @TableField("update_by")
    private String updateBy;

    @TableField(value = "update_time")
    private Date updateTime;

    @TableField("remark")
    private String remark;

    @TableField("t_year")
    private String tYear;

    @TableField("t_month")
    private String tMonth;

    @TableField("image_path")
    private String imagePath;
}
